vanmaram

ഡീസ്‌ല്‍ എന്‍ജിന് - meaning in english

Meanings for ഡീസ്‌ല്‍ എന്‍ജിന്

noun
Diesel